Synonyms for "litter lout"

Words with similar meaning